package com.eastcom.providor.dao;

import java.util.List;

import com.eastcom.bm.atom.Atom_PublicNe;

public interface IPublicNeDao {

	public List<Atom_PublicNe> getAllPublicNe()throws Exception;
	
	public List<Atom_PublicNe> getPublicNeByDataSetId(String dataSetId) throws Exception;
	
	//public List<TreeNode> getPublicNeNodeByDataSetId(String dataSetId) throws Exception;
	
	public List<Atom_PublicNe> getAllPublicNeByDataSetId(String dataSetId) throws Exception;
	
	public List<Atom_PublicNe> getPublicNeByNeType(String neType) throws Exception;

	public Atom_PublicNe getPublicNeByID(String pubNeID) throws Exception;

	public void savePublicNe(Atom_PublicNe at) throws Exception;

	public void updatePublicNe(Atom_PublicNe at) throws Exception;

	public void deletePublicNe(String pubNeID)throws Exception;
}
